home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / ODFDev / Bitmap / Sources / Part.r < prev    next >
Encoding:
Text File  |  1996-04-25  |  3.3 KB  |  179 lines  |  [TEXT/MPS ]

  1. //========================================================================================
  2. //
  3. //    File:                Part.r
  4. //    Release Version:    $ ODF 1 $
  5. //
  6. //    Author:                Henri Lamiraux
  7. //
  8. //    Copyright:    (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
  9. //
  10. //========================================================================================
  11.  
  12. #define SystemSevenOrBetter 1            // we want the extended types
  13. #define    SystemSevenOrLater    1            // Types.r uses this variable
  14.  
  15. #include "Types.r"
  16. #include "SysTypes.r"
  17. #include "CodeFragmentTypes.r"
  18.  
  19. #ifndef __ODTYPES_R__
  20. #include "ODTypes.r"
  21. #endif
  22.  
  23. #ifndef FWBLDDEF_H
  24. #include "FWBldDef.h"
  25. #endif
  26.  
  27. #ifndef BINDING_K
  28. #include "Binding.k"
  29. #endif
  30.  
  31. #ifndef DEFINES_K
  32. #include "Defines.k"
  33. #endif
  34.  
  35. //-------------------------------------------------------------------------------------
  36. // cfrg Resource
  37. //-------------------------------------------------------------------------------------
  38.  
  39. resource 'cfrg' (0) {
  40.     {    /* array memberArray: 2 elements */
  41.         /* [1] */
  42. #ifdef FW_BUILD_MAC68K
  43.         kMotorola,
  44. #else
  45.         kPowerPC,
  46. #endif
  47.         kFullLib,
  48.         kNoVersionNum,
  49.         kNoVersionNum,
  50.         kDefaultStackSize,
  51.         kNoAppSubFolder,
  52.         kIsLib,
  53.         kOnDiskFlat,
  54.         kZeroOffset,
  55.         kWholeFork,
  56.         kODFBitmapEditor,
  57.         /* [2] */
  58. #ifdef FW_BUILD_MAC68K
  59.         kMotorola,
  60. #else
  61.         kPowerPC,
  62. #endif
  63.         kFullLib,
  64.         kNoVersionNum,
  65.         kNoVersionNum,
  66.         kDefaultStackSize,
  67.         kNoAppSubFolder,
  68.         kIsLib,
  69.         kOnDiskFlat,
  70.         kZeroOffset,
  71.         kWholeFork,
  72.         "ODFBitmap"
  73.     }
  74. };
  75.  
  76. //-------------------------------------------------------------------------------------
  77. // NMAP Resources
  78. //-------------------------------------------------------------------------------------
  79.  
  80. resource kODNameMappings (kKindCategoryMapId) {
  81.     kODKind,
  82.     {    /* array Types: 1 elements */
  83.         /* [1] */
  84.         kODFBitmapKind,
  85.         kODIsAnISOStringList
  86.         {
  87.             {    /* array ClassIDs: 1 elements */
  88.                 /* [1] */
  89.                 kODCategoryPainting
  90.             }
  91.         }
  92.     }
  93. };
  94.  
  95. resource kODNameMappings (kEditorKindMapId) {
  96.     kODEditorKinds,
  97.     {    /* array Types: 1 elements */
  98.         /* [1] */
  99.         kODFBitmapEditor,
  100.         kODIsAnISOStringList
  101.         {
  102.             {    /* array ClassIDs: 1 elements */
  103.                 /* [1] */
  104.                 kODFBitmapKind
  105.             }
  106.         }
  107.     }
  108. };
  109.  
  110. resource kODNameMappings (kEditorUserStringMapId) {
  111.     kODEditorUserString,
  112.     {    /* array Types: 1 elements */
  113.         /* [1] */
  114.         kODFBitmapEditor,
  115.         kODIsINTLText
  116.         {
  117.             smRoman,
  118.             langEnglish,
  119.             kODFBitmapEditorUserString
  120.         }
  121.     }
  122. };
  123.  
  124. resource kODNameMappings (kKindUserStringMapId) {
  125.     kODKindUserString,
  126.     {    /* array Types: 1 elements */
  127.         /* [1] */
  128.         kODFBitmapKind,
  129.         kODIsINTLText
  130.         {
  131.             smRoman,
  132.             langEnglish,
  133.             kODFBitmapKindUserString
  134.         }
  135.     }
  136. };
  137.  
  138. resource kODNameMappings (kOldMacOSTypeMapId) {
  139.     kODKindOldMacOSType,
  140.     {    /* array KeyList: 1 elements */
  141.         /* [1] */
  142.         kODFBitmapKind,
  143.         kODIsMacOSType {
  144.             kODFBitmapOSType
  145.         }
  146.     }
  147. };
  148.  
  149. resource kODNameMappings (kEditorPlatformKinds) {
  150.     kODEditorPlatformKind,
  151.     {    /* array KeyList: 1 elements */
  152.         /* [1] */
  153.         kODFBitmapEditor,
  154.         kODIsPltfmTypeSpac {
  155.             /* array PltfmTypeSpacList: 1 elements */
  156.             {
  157.                 /* [1] */
  158.                 kODPlatformFileType, 
  159.                 kPICTOSType, 
  160.                 smRoman, 
  161.                 langEnglish, 
  162.                 kDragKindUserString1, 
  163.                 kODCategoryPainting,
  164.                 /* [2] */
  165.                 kODPlatformDataType, 
  166.                 kPICTOSType, 
  167.                 smRoman, 
  168.                 langEnglish, 
  169.                 kDragKindUserString2, 
  170.                 kODCategoryPainting
  171.             }
  172.         }
  173.     }
  174. };
  175.  
  176. include "Image.Pict" not 'ckid';
  177. include "MacIcons.rsrc" not 'ckid';
  178. include "MacVers.rsrc" not 'ckid';
  179.